master cords - French English Dictionary